Former Prime Minister Liz Truss Loses Her Seat By 630 Votes In UK Election
London: Liz Truss, Britain's shortest-serving prime minister, suffered further political ignominy Fr...
London: Liz Truss, Britain's shortest-serving prime minister, suffered further political ignominy Fr...